<template>
  <view class="content">
    <view>
      <text class="title">{{title}}</text>
    </view>
    <u-button @click="toPage">跳转到首页页面</u-button>
  </view>
</template>
<script>
  export default {
    data() {
      return {
        title: 'my'
      }
    },
    onLoad() {
      // 解析路由参数
      console.log(this.$getParams())

	  const eventChannel = this.getOpenerEventChannel()
	  eventChannel.emit('acceptDataFromOpenedPage', {data: '我是my页面,我触发index页面的acceptDataFromOpenedPage函数发送给index页面数据'});
	  eventChannel.emit('someEvent', {data: '我是my页面,我触发index页面的someEvent函数发送给index页面数据'});
	  // 监听acceptDataFromOpenerPage事件，获取上一页面通过eventChannel传送到当前页面的数据
	  eventChannel.on('acceptDataFromOpenerPage', function(data) {
		console.log(data)
	  })
	  
    },
    methods: {
      toPage () {
        // 跳到index的页面
        // 不传参数可以简写成如下
        this.$navigateTo('index')
      }
    }
  }
</script>